expresses a pleasant surprise - Español Inglés Diccionario